A Comparative Review: Accurate OpenFlow Simulation Tools for Prototyping

نویسندگان

  • Pakawat Pupatwibul
  • Ameen Banjar
  • Abdallah Al Sabbagh
  • Robin Braun
چکیده

Several Simulation and emulation tools such as the OMNeT++ INET Framework and Mininet have been developed to evaluate the performance of Software-Defined Networking (SDN). A major challenge is how to analyse the obtained performance results of data transmission for these tools. These challenges include scaling to large networks, testing the correctness and evaluating the performance with the ability to easily migrate to a real system with minimal changes for deployment. Current methods for testing the functions and evaluating the performances of SDN include new programming languages, static analysis and debugging capability, and innovative frameworks of simulation tools. In this paper, we describe the implementation model of OpenFlow system in the INET framework for OMNeT++. The simulation approaches were designed for prototyping and evaluating new SDN-based applications accurately at low cost, while being flexible, scalable, controllable, and accessible to many users. We describe the design and the use of the simulation modules, and demonstrate its capability by carrying out a series of experiments. In addition, we compare the OpenFlow functions of OMNeT++ simulator with the popular Mininet emulator in identical traffic configurations. The measurement results derived from both tools show that they are correct, accurate, and repeatable regarding their capabilities, performance, and

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Comparative Study of Milestones for Featuring GUI Prototyping Tools

Prototyping is one of the core activities of User-Centered Design (UCD) processes and an integral component of Human-Computer Interaction (HCI) research. For many years, prototyping was synonym of paper-based mockups and only more recently we can say that dedicated tools for supporting prototyping activities really reach the market. In this paper, we propose to analyze the evolution of prototyp...

متن کامل

Bringing Understanding of Simulation Material to Interaction Designers

Simulation-based tools are complex and obscure software. However, a company may benefit from using such tools, as they provide more precise and accurate information. Ericsson has developed a RAN simulator that allows to model cellular networks taking into account even their smallest aspects. This allows to compare different solutions for particular case and select the best one. Therefore, Erics...

متن کامل

Essential Real-Time and Modeling tools for Robot Rapid Prototyping

Rapid prototyping is essential in robotics. The Waterfall method is usually used to design complex systems, but this method has some drawbacks. Rapid Prototyping is a more recent approach, which is more suitable for real-time systems design We propose a set of three requirements in order to have a flexible real-time systems design environment. SYMOFROS, a symbolic modeling and simulation softwa...

متن کامل

Network Programmability Using POX Controller

POX is a Python based open source OpenFlow/Software Defined Networking (SDN) Controller. POX is used for faster development and prototyping of new network applications. POX controller comes pre installed with the mininet virtual machine. Using POX controller you can turn dumb openflow devices into hub, switch, load balancer, firewall devices. The POX controller allows easy way to run OpenFlow/S...

متن کامل

GAUT – A Free and Open Source High-Level Synthesis Tool for FPGA-Based Acceleration of Scientific Computing

GAUT is an open source High-Level Synthesis tool. From a bit-accurate C/C++ specification it automatically generates a RTL architecture described in VHDL that can be used by commercial logical synthesis tools like ISE (Xilinx), Quartus (Altera). GAUT also generates TLM and CABA SystemC simulation models for virtual prototyping.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • JNW

دوره 10  شماره 

صفحات  -

تاریخ انتشار 2015